patronize (someone) with (something)

Translations
prendre quelqu’un de haut avec quelque chose
Definitions
To treat someone in a condescending manner while providing them with something, often implying that the giver believes they are superior or more knowledgeable.